fresh emulsion - German English Dictionary